package com.translate.vo;

import java.math.BigDecimal;
import java.util.List;

import com.translate.vo.contract.IOrderDetailVO;

public class OrderDetailVO<VO> implements IOrderDetailVO<VO> {// 主键编号

	private Integer id;
	// 客户编号

	private Integer customerId;
	
	/**
	 * 客户名称
	 */
	private String customerName;

	// 创建人

	private Integer createId;
	
	private String orderSn;
	
	private String createUserName;
	
	
	private List<VO> products;
	
	
//	// 审批人
//
//	private Integer approvalId;
	// 价格

	private BigDecimal price;
	// 订单状态 0 待确认 1 已确认

	private Byte orderStatus;
	// 下单日期

	private Long orderDate;
	// 归属人

	private Integer belongingPerson;

	private String belongingPersonRealName;

	
	// 审核内容

//	private String approvalContent;
	// 备注

	private String remark;
	// 折扣id


	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getCustomerId() {
		return customerId;
	}

	public void setCustomerId(Integer customerId) {
		this.customerId = customerId;
	}

	public Integer getCreateId() {
		return createId;
	}

	public void setCreateId(Integer createId) {
		this.createId = createId;
	}

//	public Integer getApprovalId() {
//		return approvalId;
//	}
//
//	public void setApprovalId(Integer approvalId) {
//		this.approvalId = approvalId;
//	}

	public BigDecimal getPrice() {
		return price;
	}

	public void setPrice(BigDecimal price) {
		this.price = price;
	}

	public Byte getOrderStatus() {
		return orderStatus;
	}

	public void setOrderStatus(Byte orderStatus) {
		this.orderStatus = orderStatus;
	}

	public Long getOrderDate() {
		return orderDate;
	}

	public void setOrderDate(Long orderDate) {
		this.orderDate = orderDate;
	}

	public Integer getBelongingPerson() {
		return belongingPerson;
	}

	public void setBelongingPerson(Integer belongingPerson) {
		this.belongingPerson = belongingPerson;
	}
//
//	public String getApprovalContent() {
//		return approvalContent;
//	}
//
//	public void setApprovalContent(String approvalContent) {
//		this.approvalContent = approvalContent == null ? null : approvalContent.trim();
//	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark == null ? null : remark.trim();
	}

	public String getCreateUserName() {
		return createUserName;
	}

	public void setCreateUserName(String createUserName) {
		this.createUserName = createUserName;
	}

	public String getOrderSn() {
		return orderSn;
	}

	public void setOrderSn(String orderSn) {
		this.orderSn = orderSn;
	}

	public String getBelongingPersonRealName() {
		return belongingPersonRealName;
	}

	public void setBelongingPersonRealName(String belongingPersonRealName) {
		this.belongingPersonRealName = belongingPersonRealName;
	}

	public List<VO> getProducts() {
		return products;
	}

	public void setProducts(List<VO> products) {
		this.products = products;
	}

	public String getCustomerName() {
		return customerName;
	}

	public void setCustomerName(String customerName) {
		this.customerName = customerName;
	}



}